continous distillation - French English Dictionary